to represent one's country - Englisch Synonyme Wörterbuch